"use strict";
/**
 * 流程入口
 */

(function(document) {
    // (背景已渲染)
    window.gameApi = function() {
        console.log("======== Game Api ========");

        // 战报展示
        function gameBoard(num) {
            alert("gameBoard");
        }

        // 关卡生成器
        function action(num) {
            // 加载剧情流程
            var cp1 = checkPoint(num);
            cp1.init();
            // 监听过关
            document.addEventListener("gamepass", function(event) {
                cp1.desc();  // 析构第一关
                console.log(1111);
                gameBoard(2);  // 展示战报，并开通第二关接口
                return 0;
            });
        }
        action(1);  // 默认第一关
    }
})(document);